device to aid memory - Español Inglés Diccionario